two popsicle sticks joined together - Spanish English Dictionary